function fabu() {
  $('.fabu').show()
  console.log('11111')

  $('html').css('overflow-y', 'hidden')
}

function cancel() {
  $('.fabu').hide()
  console.log('11111')
  $('html').css('overflow-y', 'visible')
}

$('header img').click(function () {
  window.location.href = '/view/message/xitong.html'
})

$('.service .info').click(function () {
  window.location.href = '/view/message/rengong.html'
})

 
$('.user li').click(function () {
  window.location.href = '/view/message/yonghu.html'
})


// 
// 1
var appkey = '25wehl3u20dbw'
RongIMLib.RongIMClient.init(appkey);

//2

/* 连接状态监听器 */ 
RongIMClient.setConnectionStatusListener({
  onChanged: function (status) {
    /* status 标识当前连接状态 */ 
    switch (status) {
      case RongIMLib.ConnectionStatus.CONNECTED:
        console.log('链接成功');
        break;
      case RongIMLib.ConnectionStatus.CONNECTING:
        console.log('正在链接');
        break;
      case RongIMLib.ConnectionStatus.DISCONNECTED:
        console.log('断开连接');
        break;
      case RongIMLib.ConnectionStatus.KICKED_OFFLINE_BY_OTHER_CLIENT:
        console.log('其他设备登录');
        break;
      case RongIMLib.ConnectionStatus.DOMAIN_INCORRECT:
        console.log('域名不正确');
        break;
      case RongIMLib.ConnectionStatus.NETWORK_UNAVAILABLE:
        console.log('网络不可用');
        break;
    }
  }
});
/* 消息监听器 */
RongIMClient.setOnReceiveMessageListener({
  onReceived: function (message) {
    console.log(message);
  }
});

//3
/* 开发者后台获取或 Server API */
var token = '9+U25IRtz1s1/bhyT+Z0NIs0k1SsMlHLoTVUI0i51IG48D4kzURFMH11k3WF3W2qf+hD35gGKmA='; 
RongIMClient.connect(token, {
  
  onSuccess: function(userId) {
    console.log('Connect successfully. ' + userId);
  },
  onTokenIncorrect: function() {
    console.log('token 无效');
  },
  onError: function(errorCode){
    var info = '';
    switch (errorCode) {
      case RongIMLib.ErrorCode.TIMEOUT:
        info = '超时';
        break;
      case RongIMLib.ConnectionState.UNACCEPTABLE_PAROTOCOL_VERSION:
        info = '不可接受的协议版本';
        break;
      case RongIMLib.ConnectionState.IDENTIFIER_REJECTED:
        info = 'appkey不正确';
        break;
      case RongIMLib.ConnectionState.SERVER_UNAVAILABLE:
        info = '服务器不可用';
        break;
    }
    console.log(info);
  console.log(11);

  }
});
var a =  RongIMClient.getInstance().getCurrentConnectionStatus(); 
console.log(a);
RongIMClient.getInstance().logout();
// setTimeout(() => {
//   var msg = new RongIMLib.TextMessage({ content: 'hello RongCloud!', extra: '附加信息' });
// var conversationType = RongIMLib.ConversationType.PRIVATE; // 单聊
// var targetId = 'userB'; // 用户 B 的 userId 
// RongIMClient.getInstance().sendMessage(conversationType, targetId, msg, {
//     onSuccess: function (message) {
//         // message 为发送的消息对象并且包含服务器返回的消息唯一 Id 和发送消息时间戳
//         console.log('Send successfully');
//     },
//     onError: function (errorCode, message) {
//         console.log(errorCode)
//     }
// });
// }, 1000);
//监听




// var a = RongIMClient.getInstance().getCurrentUserId();
// console.log(a +111);
// var vm = new Vue({
//   el: "#app",
//   data: {
//   },
//   mounted() {
//     var appkey = 'cpj2xarlchf9n'
//     RongIMLib.RongIMClient.init(appkey);
//     // 连接
//     var token = "mKmyKqTSf7aNDinwAFMnz7NXKI3dV3X0+Cd1BOxmtO2pmvsjW2HViWrePIfq0GuTu9jELQqsckv4AhfjCAKgQ==";
//     // var userId = 1;
//     RongIMClient.connect(token, {
//       onSuccess: function (userId) {
//         console.log('连接成功, 用户 id 为', userId);
//         // 连接已成功, 此时可通过 getConversationList 获取会话列表并展示
//       },
//       onTokenIncorrect: function () {
//         console.log('连接失败, 失败原因: token 无效');
//       },
//       onError: function (errorCode) {
//         var info = '';
//         switch (errorCode) {
//           case RongIMLib.ErrorCode.TIMEOUT:
//             info = '链接超时';
//             break;
//           case RongIMLib.ConnectionState.UNACCEPTABLE_PAROTOCOL_VERSION:
//             info = '不可接受的协议版本';
//             break;
//           case RongIMLib.ConnectionState.IDENTIFIER_REJECTED:
//             info = 'appkey 不正确';
//             break;
//           case RongIMLib.ConnectionState.SERVER_UNAVAILABLE:
//             info = '服务器不可用';
//             break;
//           default:
//             info = errorCode;
//             break;
//         }
//         console.log('连接失败, 失败原因: ', info);
//       }
//     });
//     //监听
//     RongIMClient.setConnectionStatusListener({
//       onChanged: function (status) {
//         // status 标识当前连接状态
//         switch (status) {
//           case RongIMLib.ConnectionStatus.CONNECTED:
//             console.log('链接成功');
//             break;
//           case RongIMLib.ConnectionStatus.CONNECTING:
//             console.log('正在链接');
//             break;
//           case RongIMLib.ConnectionStatus.DISCONNECTED:
//             console.log('断开连接');
//             break;
//           case RongIMLib.ConnectionStatus.KICKED_OFFLINE_BY_OTHER_CLIENT:
//             console.log('其他设备登录, 本端被踢');
//             break;
//           case RongIMLib.ConnectionStatus.DOMAIN_INCORRECT:
//             console.log('域名不正确, 请至开发者后台查看安全域名配置');
//             break;
//           case RongIMLib.ConnectionStatus.NETWORK_UNAVAILABLE:
//             console.log('网络不可用, 此时可调用 reconnect 进行重连');
//             break;
//           default:
//             console.log('链接状态为', status);
//             break;
//         }
//       }
//     });
//     RongIMClient.setOnReceiveMessageListener({
//       // 接收到的消息
//       onReceived: function (message) {
//         var messageContent = message.content;
//         // 判断消息类型
//         switch (message.messageType) {
//           case RongIMClient.MessageType.TextMessage: // 文字消息
//             console.log('文字内容', messageContent.content);
//             break;
//           case RongIMClient.MessageType.ImageMessage: // 图片消息
//             console.log('图片缩略图 base64', messageContent.content);
//             console.log('原图 url', messageContent.imageUri);
//             break;
//           case RongIMClient.MessageType.HQVoiceMessage: // 音频消息
//             console.log('音频 type ', messageContent.type); // 编解码类型，默认为 aac 音频
//             console.log('音频 url', messageContent.remoteUrl); // 播放：<audio src={remoteUrl} />
//             console.log('音频 时长', messageContent.duration);
//             break;
//           case RongIMClient.MessageType.RichContentMessage: // 富文本(图文)消息
//             console.log('文本内容', messageContent.content);
//             console.log('图片 base64', messageContent.imageUri);
//             console.log('原图 url', messageContent.url);
//             break;
//           case RongIMClient.MessageType.UnknownMessage: // 未知消息
//             console.log('未知消息, 请检查消息自定义格式是否正确', message);
//             break;
//           default:
//             console.log('收到消息', message);
//             break;
//         }
//       }
//     });

//     // var a = RongIMClient.getInstance().getCurrentUserId();
//     // console.log(a +111);
//     console.log(2222);


//   },
//   methods: {

//   },
// })
